@charset "utf-8";
@c:#000;
.a{
color: #333;
font-family: tahoma,verdana,arial,helvetica,sans-serif,"宋体";
font-size: 12px;
line-height: 18px;
}
.c{
	border:1px solid #000;
}
// 头部
*{
	padding: 0;
	margin: 0;
	font-family: tahoma,verdana,arial,helvetica,sans-serif,"宋体";
}
a{
	text-decoration: none;
}
#cart-top{
	width: 100%;
	height: 90px;
	background-color: #FFF;
	border-bottom: 2px solid #ED1C22;
	background-position: top;
	.top-wrap{
		width: 960px;
		height: 90px;
		text-align: left;
		margin: 0px auto;
		// border: 1px solid @c;
		.top-logo{
			width: 98px;
			height: 50px;
			float: left;
			margin-top: 27px;
			// border: 1px solid @c;
		}
		.cart-title{
		width: 300px;
		height: 47px;
		float: left;
		margin: 34px 0px 0px 20px;
		// border: 1px solid @c;
			.title-top{
				width: 84px;
				height: 29px;
				background: url(../images/7.png) no-repeat scroll left top transparent;
			}
			.login-info{
				width: 300px;
				height: 18px;
				// border: 1px solid @c;
				span{
					color: #333;
					font-size: 12px;
					font-weight: 400;
					line-height: 18px;
					a{
						color: #333;
						&:hover{
							color: #ED1C22;
							text-decoration: underline;
						}
					}
				}
			}
		}
		.cart-stp{
			width: 480px;
		    float: right;
		    height: 80px;
		    overflow: hidden;
		    margin-top: 30px;
				.stp-ico{
				height: 30px;
				width: 480px;
				background: url(../images/cart-bg.png) no-repeat scroll center top transparent;
				font-size: 0px;
				line-height: 0;
				float: right;
				}
				li{
					float: left;
					width: 160px;
					text-align: center;
					line-height: 18px;
					color: #333;
					font-size: 12px;
				}

		}
		
	}

}
// 头部结束
// 购物车内容
#container{
	background-color: #F0F0F0;
    width: 100%;
    min-width: 960px;
    // height: 653px;
    background-position: top;
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom:1px solid #CCCCCC;
    margin-bottom:20px;  
	.cart-buy{
		// border: 1px solid @c;
		width: 960px;
		// padding: 15px;
		margin: 0 auto;
		.none-buy{
			width: 930px;
			height: 232px;
			padding: 15px;
			background: #fff;
		}
		.con-text{
			display: block;
			text-align: center;
			font-size: 20px;
			text-align: center;
			color: #666;
			padding: 60px 0px 25px;
			font-family: "Microsoft YaHei","微软雅黑",tahoma,arial,simhei,"黑体";

			a{
				color: #ED1B23;
				&:hover{
					text-decoration: underline;
				}
			}
		}
		.buy-wrap{
			width: 960px;
			margin: 0px auto;
			.buy-tot{
				width: 942px;
				height: 42px;
				padding: 8px;
				border: 1px solid #D7D7D7;
				position: relative;
				background: #FFFDEE;
				.sanjiao{
					display: block;
					width: 11px;
					height: 6px;
					// border: 1px solid red;
					position: absolute;
					background: url(../images/sanjiao.png) no-repeat;
					bottom: -6px;
					left: 31px;
				}
				.hint{
					.a;
					// .c;
					// display: block;
					border:1px solid #FFFDEE;
					width: 67px;
					float: left;	
				}
				li{
					.a;
					}
			}
		
		.buy-res{
			margin-top:10px; 
			width: 930px;
			padding: 15px;
			background: #fff;
			.one{
				height: 30px;
				border-bottom: 2px solid #666;
				line-height: 30px;
				font-weight: 700;
				color: #000;
				text-align: center;
				font-size: 12px;
				border-bottom:2px solid #666;
				border-collapse: collapse;
			}
			.two{
				.a;
				color: #666;
				border-bottom:1px dashed #D7D7D7;
				a{
					.a;
					color: #666;
					font-weight: 700;
					text-align: left;
					&:hover{
						text-decoration: underline;
					}
				}
				p{
					.a;
					text-align: left;
					color: #666;
					font-weight: 700;
				}
				img{
					display: block;
					text-align: center;
					margin: 0 auto;
				}
			}
			.center{
				text-align:center;
				}
			.list-buy{
				width: 930px;
				height: 200px;
				padding: 15px 0;
				border-bottom:2px solid #000;
				.list-tot{
					width: 230px;
					height: 190px;
					// .c;
					float: right;

					.t-right{
						text-align: right;

					}
					tr span{
						.a;
						line-height: 24px;
					}
					tr .t-red{
						font-size: 20px;
						font-weight: 700;
						color: red;
						line-height:100px;

					}
					.t-tit{
						// text-align: right;
						text-align: center;
						p{
							display: block;
							margin-left:60px;
							width: 120px;
							color: #ED1C22;
							font-family: tahoma,verdana,arial,helvetica,sans-serif,"宋体";
							font-size: 12px;
							line-height: 25px;
							background: #E6E8E3;
							border-radius: 2px;
							// float: right;
						}
					}
				}
			}
			.bot-btn{
				width: 930px;
				height: 40px;
				padding-top: 20px;
				
				.go-shop{
					width: 209px;
					height: 40px;
					background: url(../images/21.png) no-repeat;
					color: #ED1C24;
					display: block;
					float: right;
				}
			}
			}
		
		}

	}
}
// 购物车内容结束
#footer-wrap{
	width: 100%;
	height: 109px;
	padding-bottom: 10px;
	.foot{
		width: 960px;
		height: 40px;
		margin: 0 auto;
	}
	.copy{
		width: 100%;
		height: 18px;
		
		background-position: top;
		margin: 0 auto;
		span{
			padding-top: 15px;
			margin-top: 35px;
			border-top: 1px solid #EBEBEB;
			text-align: center;
			display: block;
			color: #999;
			font-size: 12px;
		}
	}
}
